package tx.bj12320.service;

import java.util.List;

import javacommon.base.BaseManager;
import javacommon.base.EntityDao;

import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import tx.bj12320.dao.InfoissueDao;
import tx.bj12320.model.Infoissue;
import tx.bj12320.vo.query.InfoissueQuery;
import cn.org.rapid_framework.page.Page;

@Service
@Transactional
public class InfoissueManager extends BaseManager<Infoissue,java.lang.Long>{

	private InfoissueDao infoissueDao;
	/**增加setXXXX()方法,spring就可以通过autowire自动设置对象属性,请注意大小写*/
	public void setInfoissueDao(InfoissueDao dao) {
		this.infoissueDao = dao;
	}
	public EntityDao getEntityDao() {
		return this.infoissueDao;
	}

	@Transactional(readOnly=true)
	public Page findPage(InfoissueQuery query) {
		return infoissueDao.findPage(query);
	}
	@Transactional(readOnly=true)
	public List findReceivePerson(final Long infoissue_ID){
		return infoissueDao.findByReciverInfo( infoissue_ID);
	}
}
